https://www.passeidireto.com/pergunta/122541889/find-the-distance-between-the-following-points-c-17-20-and-e-30-32-g-28-42-and-e
Recomendo esse arquivo que achei no Passei Direto